elastomeric joint sealant - English Synonyms Dictionary